<?php
//------------------------------------------------------------ Contraintes d'accès de la page

	// on vérifie que cette page est appelée à partir de l'index et que l'utilisateur a le droit de consultation
	if(isset($_SESSION) && ($GLOBALS['USER']['level'] >= 2 || $GLOBALS['USER']['admin'])){
	
		// l'identifiant de la donnée à supprimer est indiqué par un entier
		if(isset($_GET['id']) && numericInt($_GET['id'])){
		
			$nb_parcelles = valueExists((int)$_GET['id'], "CODEPARCELLE", "parcelle", $connexion);
			
			if($nb_parcelles == 1){ // la parcelle à afficher existe et son identifiant est unique
	
?>
<?php
/********************************* Règles :

	- id doit désigner une seule parcelle
	- La parcelle doit exister dans la BDD

*****************************************/

	// récupération des informations de la parcelle
	$query_recuperation_parcelle = "SELECT NOMPARCELLE AS nom, COMMENTAIRE AS commentaire ";
	$query_recuperation_parcelle .= "FROM parcelle ";
	
	$result_recuperation_parcelle = mysql_query($query_recuperation_parcelle, $connexion) or logError("RECUPERATION PARCELLE-".$query_recuperation_parcelle."-".mysql_error());

	$tab_recuperation_parcelle = mysql_fetch_assoc($result_recuperation_parcelle);
	
	mysql_free_result($result_recuperation_parcelle);
	
?>
<h3>Détail d'une parcelle</h3>
<table class="fiche" style="width: 100%;">
	<tr>
		<td colspan="2">
			<b><?php echo htmlentities($tab_recuperation_parcelle['nom'], ENT_NOQUOTES, "UTF-8"); ?></b>
		</td>
	</tr>
	<tr>
		<th colspan="2">Commentaire</th>
	</tr>
	<tr>
		<td class="texte" colspan="2"><?php echo nl2br(htmlentities($tab_recuperation_parcelle['commentaire'], ENT_NOQUOTES, "UTF-8")); ?></td>
	</tr>
</table>
<?php
//------------------------------------------------------------ Accès refusé à la page

			}else{
				afficherStatut("La parcelle n'existe pas", 3); // appel à la fonction afficherStatut() définie dans fonctions.php
			}

		}else{
			afficherStatut("La parcelle n'est pas ou mal indiqué", 3); // appel à la fonction afficherStatut() définie dans fonctions.php
		}

	}else{
		if(isset($_SESSION)){
			include("pages/401.htm");
		}
	}

?>